henpecked husband - Turkish English Dictionary